package com.hxzy.research.service.research.impl;

import com.hxzy.research.mapper.TblCareerResearchMapper;
import com.hxzy.research.mapper.TblCompResearchMapper;
import com.hxzy.research.mapper.TblTeacherResearchMapper;
import com.hxzy.research.pojo.ShowCheck1;
import com.hxzy.research.pojo.ShowCheckQq;
import com.hxzy.research.service.research.CheckService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;
@Service
public class CheckServiceImpl implements CheckService {
    @Autowired private TblTeacherResearchMapper tblTeacherResearchMapper;
    @Autowired private TblCareerResearchMapper tblCareerResearchMapper;
    @Autowired private TblCompResearchMapper tblCompResearchMapper;
    @Override
    public List<ShowCheck1> findR1ListByMonthAndBranchId(ShowCheckQq showCheckQq) throws Exception {
        return tblTeacherResearchMapper.selectR1ListByMonthAndBranchId(showCheckQq);
    }

    @Override
    public List<String> findJyList(ShowCheckQq showCheckQq) throws Exception {
        return tblTeacherResearchMapper.findJyList(showCheckQq);
    }

    @Override
    public List<ShowCheck1> findAllListByMonth(String time) throws Exception {
        return tblTeacherResearchMapper.findAllListByMonth(time);
    }

    @Override
    public List<String> findJyAllList(ShowCheckQq showCheckQq) throws Exception {
        return tblTeacherResearchMapper.findJyAllList(showCheckQq);
    }
    /**
     * 创就业
     */
    @Override
    public List<ShowCheck1> findR2ListByMonthAndBranchId(ShowCheckQq showCheckQq) throws Exception {
        return tblCareerResearchMapper.findR2ListByMonthAndBranchId(showCheckQq);
    }

    @Override
    public List<String> findJy2List(ShowCheckQq showCheckQq) throws Exception {
        return tblCareerResearchMapper.findJy2List(showCheckQq);
    }

    @Override
    public List<ShowCheck1> findAllR2ListByMonth(String time) throws Exception {
        return tblCareerResearchMapper.findAllR2ListByMonth(time);
    }

    @Override
    public List<String> findJy2AllList(ShowCheckQq showCheckQq) throws Exception {
        return tblCareerResearchMapper.findJy2AllList(showCheckQq);
    }
    /**
     * 综合
     */
    @Override
    public List<ShowCheck1> findR3ListByMonthAndBranchId(ShowCheckQq showCheckQq) throws Exception {
        return tblCompResearchMapper.findR3ListByMonthAndBranchId(showCheckQq);
    }

    @Override
    public List<String> findJy3_1List(ShowCheckQq showCheckQq) throws Exception {
        return tblCompResearchMapper.findJy3_1List(showCheckQq);
    }

    @Override
    public List<String> findJy3_2List(ShowCheckQq showCheckQq) throws Exception {
        return tblCompResearchMapper.findJy3_2List(showCheckQq);
    }

    @Override
    public List<ShowCheck1> findAllR3ListByMonth(String time) throws Exception {
        return tblCompResearchMapper.findAllR3ListByMonth(time);
    }

    @Override
    public List<String> findJy3_1AllList(ShowCheckQq showCheckQq) throws Exception {
        return tblCompResearchMapper.findJy3_1AllList(showCheckQq);
    }

    @Override
    public List<String> findJy3_2AllList(ShowCheckQq showCheckQq) throws Exception {
        return tblCompResearchMapper.findJy3_2AllList(showCheckQq);
    }


}
